Compund Words

Last Search Words

Sponsored Links

Search Result:call centre




Overview of noun call_centre

The noun call centre has 1 sense


  • call center, call centre -- (a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers))